Microsoft SQL Server
The following table maps the ODBC data types that the ODBC driver supports to the Microsoft SQL Server:
Table B-3. Mapping Data Types for Microsoft SQL Server to ODBC Data Types Microsoft SQL Server 2000, 2005 Data Type
ODBC Data Type bigint SQL_BIGINT bigint identity SQL_BIGINT binary SQL_BINARY bit SQL_BIT char SQL_CHAR1SQL_WCHAR2 datetime SQL_DATETIME3SQL_CHAR4 decimal SQL_DECIMAL decimal identity SQL_DECIMAL float SQL_FLOAT guid SQL_BINARY image SQL_LONGVARBINARY int SQL_INTEGER int identity SQL_INTEGER money SQL_DECIMAL nchar SQL_CHAR1SQL_WCHAR2 ntext SQL_LONGVARCHAR1SQL_WLONGVARCHAR2 nvarchar(max) SQL_LONGVARCHAR numeric SQL_NUMERIC numeric identity SQL_NUMERIC nvarchar SQL_VARCHAR1SQL_WVARCHAR2 real SQL_REAL smalldatetime SQL_DATETIME3SQL_CHAR4 smallint SQL_SMALLINT smallint identity SQL_SMALLINT smallmoney SQL_DECIMAL SQLVariant SQL_BINARY sysname SQL_VARCHAR1SQL_WVARCHAR2 text SQL_LONGVARCHAR1SQL_WVARCHAR2 timestamp SQL_BINARY tinyint SQL_TINYINT tinyint identity SQL_TINYINT uniqueidentifier SQL_BINARY varbinary SQL_VARBINARY varbinary(max) SQL_LONGVARBINARY varchar SQL_VARCHAR1SQL_WVARCHAR2 varchar(max) SQL_LONGVARCHAR1
1Not present when DataSourceReportChar=False and ServiceCodePage=Database
2Only present whe ServiceCodePage=Database